home *** CD-ROM | disk | FTP | other *** search
- ;------------------------------------------------------------------------
- ; Amouse.inf
- ; A4Tech Mouse Setup Information File
- ;------------------------------------------------------------------------
- [Version]
- Signature=$CHICAGO$
- Class=Mouse
- Provider=%Mfg%
- ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
-
- ; Install class "Mouse"
- ; ---------------------------------------------------------
- [ClassInstall]
- Addreg=MouseReg
-
- [MouseReg]
- HKR,,Installer,,"SetupX.Dll, Mouse_ClassInstaller"
- HKR,,Icon,,"-2"
-
- [DestinationDirs]
- Inf.Copy=17
- Ai8042pt.Copy=12
- Amserial.Copy=12
-
- [SourceDisksNames]
- 51=%DISK_NAME%,,1
-
- [SourceDisksFiles]
- Amouse.inf=51
- Ai8042pt.sys=51
- Amserial.sys=51
-
- ; Manufacturer Section
- ;--------------------------------------------------
- [Manufacturer]
- %Mfg%=Mfg
-
- [Mfg]
- ;--------------------------------------------------Device ID strings
- %A4M0001.DevDesc%=Ser_Inst,SERENUM\A4W0005
- %A4M0002.DevDesc%=Ser_Inst,*PNP0F0C
- %A4M0003.DevDesc%=Ser_Inst,*PNP0F01
- %A4M0004.DevDesc%=PS2_Inst,*PNP0F13
- %A4M0005.DevDesc%=PS2_Inst,*PNP0F03
-
- [Inf.Copy]
- Amouse.inf
-
- ; Install Sections
- ;-------------------------------------------------
-
- ; A4Tech Serial Mouse for Windows NT
- ;-------------------------------------------------
- [Ser_Inst.NT]
- CopyFiles=Amserial.Copy,Inf.Copy
- AddReg=Ser_Inst.NT.AddReg
-
- [SerMouse.Copy]
- Amserial.sys
-
- [Ser_Inst.NT.Services]
- AddService=Amserial,0x00000002,Sermouse.Service.Inst,Sermouse.EventLog.Inst ; Port Driver
-
- [Sermouse.Service.Inst]
- DisplayName = %SerMouse.SvcDesc%
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 1 ; SERVICE_SYSTEM_START
- ErrorControl = 1 ; SERVICE_ERROR_NORMAL
- ServiceBinary = %12%\Amserial.sys
- LoadOrderGroup = Pointer Port
-
- [Sermouse.EventLog.Inst]
- AddReg=Sermouse.EventLog.AddReg
-
- [Sermouse.EventLog.AddReg]
- HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\genmmser.sys"
- HKR,,TypesSupported,0x00010001,7
-
- [Ser_Inst.NT.AddReg]
- HKLM,SYSTEM\CurrentControlSet\Services\Sermouse,Start,0x00010001,0x00000004
- HKLM,SYSTEM\CurrentControlSet\Services\mssermou,Start,0x00010001,0x00000004
- HKLM,SYSTEM\CurrentControlSet\Services\Amserial,Tag,0x00010001,0x00000002
- HKLM,SYSTEM\CurrentControlSet\Services\Amserial,Start,0x00010001,0x00000001
- HKLM,SYSTEM\CurrentControlSet\Services\Amserial\Parameters,NumberOfButtons,0x00010001,0x00000003
- HKLM,SYSTEM\CurrentControlSet\Services\Amserial\Parameters,MouseDataQueueSize,0x00010001,0x00000064
- HKLM,SYSTEM\CurrentControlSet\Services\Amserial\Parameters,PointerDeviceBaseName,,"PointerPort"
- HKLM,SYSTEM\CurrentControlSet\Services\Amserial\Parameters,SampleRate,0x00010001,0x00000028
-
- ; A4Tech PS/2 Port Mouse For Windows NT
- ;-----------------------------------------------------
- [PS2_Inst.NT]
- CopyFiles=Ai8042pt.Copy,Inf.Copy
- AddReg=PS2_Inst.NT.AddReg
-
- [Ai8042pt.Copy]
- Ai8042pt.sys
-
- [PS2_Inst.NT.Services]
- AddService=Ai8042pt,0x00000002,PS2mouse.Service.Inst,PS2mouse.EventLog.Inst ; Port Driver
-
- [PS2mouse.Service.Inst]
- DisplayName = %PS2Mouse.SvcDesc%
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 1 ; SERVICE_SYSTEM_START
- ErrorControl = 1 ; SERVICE_ERROR_NORMAL
- ServiceBinary = %12%\Ai8042pt.sys
- LoadOrderGroup = Keyboard Port
-
- [PS2mouse.EventLog.Inst]
- AddReg = PS2mouse.EventLog.AddReg
-
- [PS2mouse.EventLog.AddReg]
- HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\genmmps2.sys"
- HKR,,TypesSupported,0x00010001,7
-
- [PS2_Inst.NT.AddReg]
- HKLM,SYSTEM\CurrentControlSet\Services\i8042prt,Start,0x00010001,0x00000004
- HKLM,SYSTEM\CurrentControlSet\Services\msi8042,Start,0x00010001,0x00000004
- HKLM,SYSTEM\CurrentControlSet\Services\Ai8042pt,Tag,0x00010001,0x00000002
- HKLM,SYSTEM\CurrentControlSet\Services\Ai8042pt,Start,0x00010001,0x00000001
- HKLM,SYSTEM\CurrentControlSet\Services\Ai8042pt\Parameters,NumberOfButtons,0x00010001,0x00000003
- HKLM,SYSTEM\CurrentControlSet\Services\Ai8042pt\Parameters,MouseDataQueueSize,0x00010001,0x00000064
- HKLM,SYSTEM\CurrentControlSet\Services\Ai8042pt\Parameters,PointerDeviceBaseName,,"PointerPort"
- HKLM,SYSTEM\CurrentControlSet\Services\Ai8042pt\Parameters,SampleRate,0x00010001,0x00000028
-
- ; User Visible Strings
- ;----------------------------------------------
- [Strings]
- Mfg="A4Tech"
- A4M0001.DevDesc="A4Tech Serial Port Wheel Mouse"
- A4M0002.DevDesc="A4Tech Serial Port Mouse"
- A4M0003.DevDesc="A4Tech Serial Port Mouse"
- A4M0004.DevDesc="A4Tech PS/2 Port Mouse"
- A4M0005.DevDesc="A4Tech PS/2 Port Mouse"
- PS2Mouse.SvcDesc="A4Tech PS/2 Port Mouse"
- SerMouse.SvcDesc="A4Tech Serial Port Mouse"
- DISK_NAME="A4Tech Mouse Install Disk"
-